#ifndef TESTPRIMALDUALFACTOR3SOLVER_H_
#define TESTPRIMALDUALFACTOR3SOLVER_H_

#include "boosttestsupport.h"

void TestPrimDualSolvContext();
void TestFindWitnessForVertex();
void Test_FindAllWitnesses_RandomCases();
void TestComputeSpecialEdgesSquareSubgraph();
void TestComputeMaximalIndependentSet();
void TestComputeMaximalIndependentSet_RandomCases();
void TestFacilityAssociation();
void TestFacilityAssociation_Random();
void TestSolvContext__initFromGraph();
void TestFactor3solver();
void TestFactor3solver_Random();

#endif /* TESTPRIMALDUALFACTOR3SOLVER_H_ */
